information technology services - German English Dictionary